support ledge - German English Dictionary